﻿@charset "utf-8";
/* CSS Document */
* {	padding: 0px;	margin: 0px;}
body, div, td, th, form, img, ul, li, dl, dt, dd, p, h1, h2, h3, h4, {font-size:12px;margin:0px;padding:0px;list-style-type:none;}
body{ width:100%; padding:0; margin:0;}
span, p {	margin: 0px;padding: 0px;}
img {border: 0;}
h1, h2, h3, h4, h5, h6, h7, h8, h9 {font-size: 12px;font-weight: normal;font-style: normal;	margin: 0px;padding: 0px;}
ul, li, ol{list-style-type:none;margin:0px;padding:0px;}
i {	font-style: normal;	font-weight: normal;}
b {font-style: normal;	font-weight: normal;}
img {border: 0 none;vertical-align: top;}
input, select {	vertical-align: middle;}	
.clear {	clear: both;}
.clear:after {content: ".";height: 0;display: block;clear: both;	visibility: hidden;	font-size: 0;}
a {text-decoration: none;}
.h a:hover,.p a:hover p,.l li:hover{    -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
 .h a:hover,.p a:hover p,.l li:hover{
    -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
	
.top_box{ background:url(../images/top_bg.jpg) no-repeat center; height:115px; width:100%;}
.top{ width:1200px; height:115px; overflow:hidden; margin:0px auto;}
.logo{ width:588px; height:115px; float:left;}
.logo a{ display:block;width:588px; height:115px; }
.f_er{ float:right; margin-top:7px;}
.navi_box{ width:100%; height:42px; background:url(../images/index_02.jpg) repeat-x;}
.navi{ width:1200px; height:42px; margin:0px auto;}
.navi ul{ float:left; position:absolute;}
.navi ul li:hover{   height:42px; line-height:42px;}
.navi ul li:hover a{ color:#d61011; line-height:42px;background:url(../images/0002.png) repeat-x center;	 display:block;border-radius:3px; width:90%; margin:0px auto;}
.navi ul li:hover dl dd a{ line-height:30px;}
.navi ul li{text-align:center; width:120px; height:42px;float:left;background:url(../images/index_05.jpg) no-repeat right center;position:relative;}
.navi ul li a{  height:42px; font-family:"微软雅黑"; font-size:16px;  color:#ffffff; line-height:42px;  }
.navi ul li dl { display: none; z-index:998; width:120px;position:absolute; left:0;} 
.navi ul li:hover dl { display:block;} 
.navi ul li dl dd{  height:29px; text-indent:0em; }
.navi ul li dl dd a { padding:0px; height: 29px; line-height: 30px;text-align:center;display:block; background:url(../images/0002.png) repeat-x center; color:#333333; width:120px; font-size:13px; z-index:998;border-bottom:1px solid #E5E5E5;} 
.navi ul li dl dd a:hover { -moz-transition: all 0.1s linear ;    -webkit-transition: all 0.1s linear ;    -o-transition: all 0.1s linear ;    transition: all 0.1s linear ; background:#d61011; color:#ffffff; }
.sousuo{ float:right; position:relative;}
.sousuo img{ float:right; position:absolute; right:7px; top:10px;}
.sousuo input{ width:200px; border-radius:3px; background:#ffffff; border:none; height:30px; margin-top:5px; line-height:30px; float:right; padding-left:8px; font-size:13px; color:#bbbbbb;}

.banner{ height:391px; width:100%;}
.flexslider{position:relative;height:391px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:391px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;height:14px; margin-left:5px; margin-right:5px;*display:inline;zoom:1;}
.flex-control-nav a{border-radius:50%;display:inline-block;width:15px;height:13px;line-height:120px;overflow:hidden;background:url(../images/dot01.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.slides li a{ width:100%; height:391px; display:block;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:40px;height:100px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/l.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{background:url(../images/l1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/r.png) center center no-repeat;}

.ind_button_box{ width:100%; background:url(../images/index_09.jpg) repeat-x; height:166px; position:relative;}
.ind_button{ width:1200px; height:auto; overflow:hidden; margin:0px auto; padding-top:26px;}
.ind_button ul li{ float:left; margin-left:9px; margin-right:9px; }

.center1,.center2,.center3,.center4,.center5{ width:1200px; height:auto; overflow:hidden; margin:25px auto;}
.c1_left{ width:825px; height:auto; overflow:hidden; float:left;}
.title{ height:30px; background:url(../images/index_37.jpg) no-repeat left bottom;}
.title h2{ width:80px; float:left;}
.title h2 a{ font-family:"微软雅黑"; font-size:18px; color:#d61818;}
.title h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cccccc; line-height:35px; float:left;}
.title span{float:right;}
.title span a{ font-family:"宋体"; font-size:12px; color:#d61818; line-height:30px; }
.about_box{ margin-top:15px;}
.ab_img{ float:left; background:url(../images/index_25.jpg) no-repeat bottom center; width:421px; height:237px; overflow:hidden;}
.ab_p{ float:right; margin-left:15px; width:380px;}
.ab_p p{ font-family:"微软雅黑"; font-size:15px; color:#999999; line-height:25px;  overflow:hidden;}
.ab_p span{ float:right;}
.ab_p span a{ font-family:"宋体"; font-size:12px; color:#d61818; line-height:30px;}
.c1_right{ width:335px; height:auto; overflow:hidden; float:right; }
.ind_images{ width:335px; height:auto; overflow:hidden; margin-top:15px;}







.c2_left{ float:left; width:590px; margin-right:10px; height:auto; overflow:hidden;}
.news_news{ width:590px; height:auto; overflow:hidden; margin-top:15px;}
.news_img{width:590px; height:auto; overflow:hidden;}
.news_img_img{ float:left; background:url(../images/index_29.jpg) no-repeat bottom center; padding-bottom:6px;}
.news_img_img img{ width:279px; height:178px; border:1px solid #cccccc; }
.news_img_p{ float:right; width:290px;  overflow:hidden;}
.news_img_p span{ float:right;}
.news_img_p span a{font-family:"宋体"; font-size:12px; color:#d61818; line-height:30px;}
.news_img_name a{font-family:"微软雅黑"; font-size:18px; color:#333333;line-height:25px;}
.news_img_name a:hover{color:#c92723;  -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.news_img_name{ margin-bottom:5px;  height:25px; width:280px; overflow:hidden;}
.news_img_word{ width:280px; height:96px;font-family:"微软雅黑"; font-size:13px; color:#999999;line-height:24px; overflow:hidden; margin:20px auto;}
.news_img_d_x{ height:30px; width:280px; margin-top:7px;}
.ind_date{ background:url(../images/date.jpg) no-repeat left center; padding-left:20px; float:left;height:30px; width:100px;font-family:"宋体"; font-size:12px; color:#aaaaaa; line-height:30px;}
.ind_news_list{ margin:15px auto; width:590px; height:auto;}
.ind_news_list ul li{ background:url(../images/l2.png) no-repeat left center; width:590px; height:25px; overflow:hidden; border-bottom:1px dashed #dedede;}
.ind_news_list ul li:hover{background:url(../images/l1.png) no-repeat left center;   -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.ind_news_list ul li a{ padding-left:13px; font-family:"微软雅黑"; font-size:13px; color:#666666;line-height:25px;}
.ind_news_list ul li a:hover{color:#c92723;  -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.ind_news_list ul li span{ float:right;font-family:"宋体"; font-size:12px; color:#aaaaaa;line-height:25px;}
.c2_right{ float:right; width:580px; height:auto; overflow:hidden;}
.news2{ width:580px; height:auto; overflow:hidden; margin-top:15px;}
.news2 ul li{ position:relative; background:url(../images/index_33.jpg) repeat-x bottom; overflow:hidden; padding-bottom:10px; margin-bottom:15px;}
.n2_left{ float:left; background:url(../images/riqi.png) no-repeat center; width:95px; height:92px;}
.n2_left h2{ font-family:"微软雅黑"; font-size:16px; color:#999999; position:absolute; top:11px; left:31px;}
.n2_left h3{ font-family:"微软雅黑"; font-size:40px; color:#666666; font-weight:bold; position:absolute; top:33px; left:22px;}
.n2_right{ float:right; width:465px;}
.n2_right h2 a{ font-family:"微软雅黑"; font-size:16px; color:#555555; height:30px; line-height:30px; overflow:hidden;}
.n2_right h3{ font-family:"微软雅黑"; font-size:13px; color:#888888; line-height:24px; height:48px; overflow:hidden; margin-top:10px;}
.n2_right h2 a:hover{color:#c92723;  -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.gg{ width:1200px; height:auto; margin:0px auto; overflow:hidden;}
#wrapper {width: 1200px;height: 270px;margin-top: 20px;position:relative;}
#carousel {width: 1210px;position:vrelative; margin:0px auto;}
#carousel ul {list-style: none;display: block;margin: 0;padding: 0;}
#carousel li { text-align:center;display: block;width: 277px;height:auto;padding: 0;margin:0px 12px 12px 12px;float: left;position: relative; overflow:hidden;}
#carousel li img {width: 275px;height: 185px;margin-top: 14px; border:1px solid #eeeeee;}	
.clearfix {float: none;clear: both;}
#carousel li div{}
#carousel .prev  {left: 0px;top: 22px;display: block;overflow: hidden; float:left;			width: 50px;height: 177px;position: absolute;}
#carousel .next		{ right:0px; top:22px;display:block; overflow:hidden; float:right; width:50px; height:177px; position:absolute;}
#carousel .pager {text-align: center;margin: 0 auto;}
#carousel .pager a {background: transparent url(../images/carousel_control.png) no-repeat -2px -32px;text-decoration: none;text-indent: -999px;				display: inline-block;overflow: hidden;width: 8px;height: 8px;margin: 0 5px 0 0;}
#carousel .pager a.selected {background: transparent url(../images/carousel_control.png) no-repeat -12px -32px;text-decoration: underline;			}
#source {text-align: center;width: 100%;position: absolute;bottom: 10px;left: 0;}
#source, #source a {font-size: 12px;color: #999;}
#donate-spacer {height: 100%;}
#donate {border-top: 1px solid #999;width: 750px;padding: 50px 75px;margin: 0 auto;overflow: hidden;}
#donate p, #donate form {margin: 0;float: left;}
#donate p {width: 650px;}
#donate form {width: 100px;}
#carousel span{ height:35px; line-height:35px; overflow:hidden; width:275px; text-align:center;}
#carousel span a{ font-family:"微软雅黑"; font-size:14px; color:#999999; }

.center4{ width:1201px; margin-bottom:20px;}
.zs_box{ border-left:1px solid #eeeeee; border-top:1px solid #eeeeee; overflow:hidden; margin-top:25px; margin-bottom:10px; width:1200px; height:131px; }
.zs_box ul li { float:left; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; width:239px;}

.rollBox{width:1221px;overflow:hidden;padding:25px 0px; position:relative;}
.madeng{ width:1244px; height:auto; margin-bottom:25px;}
.rollBox .LeftBotton{ position:absolute; top:33px; left:20px; z-index:999;height:38px;width:25px;background:url(../images/lf.png) no-repeat left center;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{ position:absolute; top:33px; right:0px;height:38px; z-index:999;width:25px;background:url(../images/ri.png) no-repeat right center;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1221px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ overflow:hidden;width:277px;float:left;text-align:center; margin-left:20px; margin-right:11px; position:relative; background:url(../images/index_103.png) no-repeat bottom center;}
.rollBox .Cont .pic img{width:275px; height:105px;display:block;margin:0 auto; border:1px solid #eeeeee;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}
.pic .a{ z-index:999;width:241px; text-align:center; position:relative; left:0; top:0; background:url(trans.gif); }
.pic .a div{  width:240px; height:35px; overflow:hidden;line-height:35px;font-family:"微软雅黑"; font-size:14px; color:#1d1d1d; }
.pic .a div:hover{color:#333333;}
.title1{ margin:0px auto; width:1200px; overflow:hidden; margin-top:25px; }
.meiti_box{ width:1244px; margin:-7px auto;}

.foot_box{ width:100%; height:190px; overflow:hidden; background:#d7d7d7;}
.foot{ width:1200px; height:190px; overflow:hidden; margin:0px auto;}
.f_right{ float:right; margin-top:20px;}
.f_left{ float:left; width:900px;}
.foot_navi ul li{ float:left; text-align:center; padding-left:20px; padding-right:20px; background:url(../images/index11.jpg) no-repeat right center;}
.foot_navi ul li a{ font-family:"微软雅黑"; font-size:14x; color:#6c6c6c;}
.foot_navi{ margin-top:15px; width:900px; height:25px; overflow:hidden; margin-left:-20px;}
.foot_navi ul li a:hover{ color:#333333; -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.foot_p{ font-size:12px; color:#999999; width:800px; line-height:22px; margin-top:20px;}
.foot_p a{font-size:12px; color:#999999; }

.fullwidthbanner-container{	width:100% !important;	position:relative;	padding:0;	max-height:450px !important;	overflow:hidden;}
.fullwidthbanner-container .fullwidthabnner	{	width:100% !important;	max-height:450px !important;	position:relative;}
@media only screen and (min-width: 768px) and (max-width: 959px) {
		  .banner, .bannercontainer			{	width:768px; height:309px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer		{	width:480px; height:193px;	}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {		background:#e1472f !important; }
.tp-leftarrow:hover,.tp-rightarrow:hover {	background-color:#e1472f !important; }/** BULLETS **/
.tp-bullets {    z-index: 1001;    position: absolute;    bottom: 0px;}
.tp-bullets.simplebullets.round .bullet {    cursor: pointer;    position: relative;    background: #fff;    width: 188px;    height: 6px;    float: left;    -webkit-transition: background 0.1s linear;    -moz-transition: color, background 0.1s linear;    -o-transition: color, background 0.1s linear;    transition: color, background 0.1s linear;}
.tp-leftarrow.large {	z-index: 100;	cursor: pointer;	position: relative;	background: #393939 url(../images/slider-left-arrow.png) no-Repeat;	width: 42px;	height: 43px;	margin-left: 0px;	margin-top: -35px;	-webkit-transition: background 0.1s linear;	-moz-transition: color, background 0.1s linear;	-o-transition: color, background 0.1s linear;	transition: color, background 0.1s linear;	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}

.tp-rightarrow.large {    z-index: 100;    cursor: pointer;    position: relative;    background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0;    width: 42px;    height: 43px;    margin-left: 0;    margin-top: -35px;    -webkit-transition: background 0.1s linear;    -moz-transition: color, background 0.1s linear;    -o-transition: color, background 0.1s linear;    transition: color, background 0.1s linear;	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}



.tp-bullets.tp-thumbs {    z-index: 100;    position: absolute;    padding: 3px;    background-color: #fff;    width: 500px;    height: 50px;    margin-top: -50px;}
.fullwidthbanner-container .tp-thumbs {    padding: 3px;}.tp-bullets.tp-thumbs .tp-mask {    width: 500px;    height: 50px;    overflow: hidden;    position: relative;}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {    width: 5000px;    position: absolute;}
.tp-bullets.tp-thumbs .bullet {    width: 100px;    height: 50px;    cursor: pointer;    overflow: hidden;    background: none;    margin: 0;    float: left;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	/*filter: alpha(opacity=50);	*/    -moz-opacity: 0.5;    -khtml-opacity: 0.5;    opacity: 0.5;    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}

.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;}
.tp-thumbs img {    width: 100%;}
.tp-bannertimer {    width: 100%;    height: 10px;    position: absolute;    z-index: 200;    z-index: 5000;}
.tp-bannertimer.tp-bottom {    bottom: 0px !important;    height: 5px;}
@media only screen and (min-width: 768px) and (max-width: 959px) {;}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	    .responsive .tp-bullets.tp-thumbs {        width: 300px !important;        height: 30px !important;    }
    .responsive .tp-bullets.tp-thumbs .tp-mask {        width: 300px !important;        height: 30px !important;    }
    .responsive .tp-bullets.tp-thumbs .bullet {        width: 60px !important;        height: 30px !important;    }
}
@media only screen and (min-width: 0px) and (max-width: 479px) {   .responsive .tp-bullets {        display: none;    }    .responsive .tparrows {        display: none;    }}

.tp-simpleresponsive img {    -moz-user-select: none;    -khtml-user-select: none;    -webkit-user-select: none;    -o-user-select: none;}
.tp-simpleresponsive a {    text-decoration: none;}
.tp-simpleresponsive ul {    list-style: none;    padding: 0;    margin: 0;}
.tp-simpleresponsive >ul >li {    list-stye: none;    position: absolute;    visibility: hidden;}
.caption.slidelink a div,.tp-caption.slidelink a div {    width: 10000px;    height: 10000px;}
.tp-loader {    background: url(../images/loader.gif) no-repeat 10px 10px;    background-color: #fff;    margin: -22px -22px;    top: 50%;    left: 50%;    z-index: 10000;    position: absolute;    width: 44px;    height: 44px;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;}



.nei_box{ width:1200px; height:auto; overflow:hidden; margin:25px auto;}
.nei_left{ width:245px; float:left;}
.n_l_top{ width:241px; border:2px solid #dddddd;}
.n_l_navi_title{ height:28px; background:#eeeeee; width:230px; margin:5px; font-family:"微软雅黑"; font-size:17px; color:#222222; line-height:28px;}
.n_l_navi_title img{ margin-top:8px; margin-left:25px; margin-right:5px;}
.n_l_top ul{ width:180px; height:auto; overflow:hidden; margin:20px auto;}
.n_l_top ul li{ width:50%; text-align:center; line-height:28px; float:left;}
.n_l_top ul li a{ font-family:"微软雅黑"; font-size:14px; color:#666666;}
.n_l_foot{ width:245px;  height:auto; overflow:hidden; margin:10px auto;}
.n_l_foot ul li{ width:49%; margin-bottom:1%; height:auto; overflow:hidden; float:left; margin-right:1%;}
.n_l_foot ul li img{ width:100%; }
.nei_right{ width:925px; height:auto; overflow:hidden; float:right;}
.nei_weizhi{ border-bottom:1px solid #eeeeee; height:20px; line-height:20px; font-family:"宋体"; font-size:12px; color:#999999;}
.nei_weizhi a{font-family:"宋体"; font-size:12px; color:#999999;}
.list_news_list{ background:#ffffff; clear:both; padding-top:0px;font-family:'微软雅黑';  }
.list_news_list ul li{width:925px; height:195px; background:url(../images/index_17.jpg) bottom repeat-x; overflow:hidden}
.list_news_list ul li img{ padding:2px; margin:19px 5px; width:186px; height:135px; border:1px solid #E2E2E2; background:#FFF; box-shadow:#ccc 0 1px 6px; float:left;}
.list_details{ width:710px;float:right; margin-top:15px; }
.list_details h3 {width:720px; overflow:hidden;}
.list_details h3 a{ font-size:16px; color:#333333; font-family:'微软雅黑';height:25px; line-height:25px; display:block;}
.list_details p{font-size:12px; color:#888888; line-height:25px; margin-top:10px; height:75px; margin-bottom:12px; overflow:hidden; font-family:"宋体";}
.list_more{ width:720px; height:25px; overflow:hidden; line-height:30px;}
.list_more span{ width:100px; background:url(../images/date.jpg) left center no-repeat; float:left; padding-left:20px; font-family:"宋体"; font-size:12px; color:#cccccc;}
.list_more a b{ float:right; padding-right:10px; color:#D61818;font-size:12px; font-family:"宋体"; }
.nei_box a:hover{ color:#D61818; -moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.down_list{ width:920px; height:auto; overflow:hidden; margin:20px auto;}
.down_list ul li{ height:35px; border-bottom:1px solid #ededed; line-height:35px; padding-left:20px; background:url(../images/xz1.png) no-repeat left center;}
.down_list ul li span{ float:right; color:#bbbbbb;font-size:12px; font-family:"宋体";}
.down_list ul li a{ font-family:"微软雅黑"; font-size:13px; color:#888888;}
.down_list ul li:hover{ background:url(../images/xz2.png) no-repeat left center;}
.down_list ul li:hover a{ color:#D61818;-moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.list_newsshow{ width:940px; background:#ffffff;}
.news_n_title{  font-weight:bold; font-family:"微软雅黑"; font-size:18px; color:#333333; text-align:center; width:80%; margin:20px auto; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu{ width:940px; height:25px; line-height:25px; overflow:hidden;font-family:"宋体"; font-size:13px; color:#888888; border-bottom:1px dashed #eeeeee; padding-bottom:5px;}
.news_n_canshu h2{ float:left; width:150px; margin-left:230px; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu h3{ float:left; width:150px; margin-left:20px; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu h1{ width:39px; float:left;  height:25px; line-height:25px; overflow:hidden;}
.news_p{ margin-top:15px; width:90%; margin:20px auto;}
.news_p p{font-family:"宋体"; font-size:14px; color:#666666; line-height:35px;text-indent: 2em;}
.news_p img{max-width:800px;}
.news_p1 p{ width:920; margin:0px auto; line-height:25px; }
.news_p1 img{ margin-top:15px;}
.shangxia{ width:90%; height:30px; line-height:30px;  overflow:hidden; font-size:14px; font-family:"宋体"; color:#999999; margin:0px auto;}
.span1{ float:left;}
.span2{ float:right;}
.shangxia a{ font-family:"宋体"; font-size:14px; color:#222222;}

.img_list{ width:920px; height:auto; overflow:hidden; margin:20px auto;}
.img_list ul{ height:auto; overflow:hidden;}
.img_list ul li{ float:left; width:279px; height:220px;margin-left:25px; margin-bottom:35px; background: #f9f9f9; position:relative; }
.bg{ background:url(../images/index_23.png) no-repeat bottom center; width:264px; height:13px; position:absolute; bottom:-11px;}
.img_list ul li img{ border:1px solid #ececec; margin:7px; width:263px; height:171px;}
.img_list ul li:hover img{-webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02);-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.img_list ul li h5{ float:left; width:180px; height:25px; overflow:hidden; padding-left:7px; line-height:25px;}
.img_list ul li h5 a{ font-family:"微软雅黑"; font-size:13px; color:#666666;}
.img_list ul li span{ background:url(../images/b.png) no-repeat left center; width:30px; font-size:12px; color:#888888; line-height:30px; height:25px; float:right; margin-right:7px; padding-left:20px;}
.img_list ul li:hover span{ background:url(../images/a.png) no-repeat left center;-moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.img_list ul li:hover a,.img_list ul li:hover span{ color:#D61818;}


.fankui{ width:80%; margin:70px auto; overflow:hidden; font-size:14px; font-family:"微软雅黑"; color:#333; line-height:40px;}
.fankui input{ border:1px solid #dbdbdb; height:25px; width:200px; border-radius:3px;}
.fankui textarea{ border:1px solid #dbdbdb; height:80px; width:300px;border-radius:3px;}

.img_list_name h1 a:hover{ color:#036db9;-moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; background:url(../images/l2_1.png) no-repeat left center;}
.img_list_name h2 { width:30px; overflow:hidden; height:45px; line-height:45px; font-family:"宋体"; font-size:14px; color:#777777;  float:right; background:url(../images/l3.png) no-repeat left center; padding-left:20px;}
.img_list_name h2:hover{background:url(../images/l3_1.png) no-repeat left center; color:#036db9;-moz-transition: all 0.2s linear ;    -webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; cursor:pointer;}

.zsimg_list{ width:920px; height:auto; overflow:hidden; margin:20px auto;}
.zsimg_list ul{ height:auto; overflow:hidden;}
.zsimg_list ul li{ float:left; width:279px; height:145px;margin-left:25px; margin-bottom:35px; background: #f9f9f9; position:relative; }
.bg{ background:url(../images/index_23.png) no-repeat bottom center; width:264px; height:13px; position:absolute; bottom:-11px;}
.zsimg_list ul li img{ border:1px solid #ececec; margin:7px; width:263px; height:100px;}
.zsimg_list ul li:hover img{-webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02);-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.zsimg_list ul li h5{ text-align:center; float:left; width:279px; height:25px; overflow:hidden;  line-height:25px;}
.zsimg_list ul li h5 a{ font-family:"微软雅黑"; font-size:13px; color:#666666;}
.img_list ul li:hover a,.img_list ul li:hover span{ color:#D61818;}




/*分页*/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #D61818;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #D61818;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #D61818;	border: 1px solid #D61818;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}



.form_line input{ height:30px; border:1px solid #eeeeee; border-radius:3px; width:165px;}
.form_line {height: 50px;line-height: 50px;overflow: hidden;display: block; font-family:"微软雅黑"; font-size:14px; color:#666666;width: 50%;float: left;}
.form_line span{ color:#DD0D0D; font-size:14px;}
.dengji_box{ width:90%; height:auto; overflow:hidden; margin:0px auto;}
.dengli_foot{font-family:"微软雅黑"; font-size:14px; color:#666666;line-height: 50px;width: 800px;overflow: hidden;}
.dengli_foot input{border: 1px solid #eeeeee;height: 30px;border-radius: 5px;}
.dengli_foot textarea{border: 1px solid #eeeeee;height: 110px;border-radius: 5px;width: 530px;}
.aaa ul li{ width:120px; heigth:25px; background:#ffffff;}





.FocusPic {
	OVERFLOW: hidden; WIDTH: 335px; ZOOM: 1; POSITION: relative;margin:0 auto;
}
.FocusPic .FP_angle {
	FONT-SIZE: 0px; Z-INDEX: 10; OVERFLOW: hidden; WIDTH: 7px; LINE-HEIGHT: 0; POSITION: absolute; HEIGHT: 7px
}
.FocusPic .FP_arr_left {
	Z-INDEX: 8; FILTER: Alpha(Opacity=80); LEFT: 5px; WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 145px; HEIGHT: 25px; opacity: .8
}
.FocusPic .FP_arr_right {
	Z-INDEX: 8; RIGHT: 5px; FILTER: Alpha(Opacity=80); WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 145px; HEIGHT: 25px; opacity: .8
}
.FocusPic .FP_NumList {
	Z-INDEX: 9; RIGHT: 20px; OVERFLOW: hidden; BOTTOM: 10px; ZOOM: 1; POSITION: absolute
}
.FocusPic .FP_NumList SPAN {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: url(../images/dl_cl_008.png); FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 32px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.FocusPic .FP_NumList SPAN.selected {
	BACKGROUND-POSITION: 0px -100px; COLOR: #000
}
.FocusPic .FP_pic {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 335px; HEIGHT: 237px
}
.FocusPic .FP_pic .FP_tit_bg {
	MARGIN-TOP: -96px; BACKGROUND: #000; FILTER: Alpha(Opacity=30); WIDTH: 100%; HEIGHT: 96px; opacity: .3
}
.FocusPic .FP_pic .FP_tit_txt {
	MARGIN-TOP: -88px; PADDING-LEFT: 14px; FONT: 20px/1.5em "微软雅黑","黑体"; COLOR: #fff; POSITION: static
}
.FocusPic .FP_pic .FP_tit_cont {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; COLOR: #ccc; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.FocusPic .FP_pic .FP_tit_txt IMG {
	PADDING-LEFT: 8px; VERTICAL-ALIGN: -3%
}
.FocusPic .FP_pic .FP_tit_txt A:hover {
	COLOR: #ffce00; TEXT-DECORATION: none
}
.FocusPic .FP_pic A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.FP_pic img{ width:335px; height:237px;}
.FP_pic A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.FocusPic .FP_pic A:hover {
	TEXT-DECORATION: underline
}
.part-a {
	width:800px;margin:0 auto;PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../images/dl_cl_006.png) repeat-y; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px; ZOOM: 1; HEIGHT: 429px
}
.a-l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 632px; PADDING-TOP: 4px;
}



.xuanfu{ background:url(../images/xf.png) no-repeat right center; width:172px; height:342px; position:fixed; top:200px; right:0px; z-index:99;}

.xuanfu ul{ position:relative; margin-top:92px; overflow:hidden;}
.xuanfu ul li{ width:160px; height:60px; margin:2px 5px;}
.xuanfu ul li a{ display:block;width:160px; height:60px;}


/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

.keifu{ position:fixed; top:150px; left:0;width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #d20000; border-right:7px solid #d20000;border-bottom:7px solid #d20000;  padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(images/keifu.png); background-position:0 -149px; }

.list_tuandui_list{ width:890px; height:auto; overflow:hidden; float:right; margin-top:15px;}
.list_tuandui_list p{color:#888888; font-family:"微软雅黑"; line-height:35px; font-size:14px;}
.list_tuandui_list ul li{ border-bottom:1px dashed #eeeeee; height:150px;  width: 850px;background: url(../images/index_11.jpg) repeat-x bottom;overflow: hidden;margin-top: 20px;}
.list_tuandui img{ width:100px; height:130px; float:left;}
.tuandui{ width:680px; height:130px; float:left; margin-left:20px; overflow:hidden;}
.tuandui h3{ font-family:"微软雅黑"; font-size:18px; color:#333333; height:25px; overflow:hidden; margin-bottom:10px;}
.tuandui p{ text-indent:0 !important;font-family:"微软雅黑"; font-size:13px; line-height:25px; }
.tuandui div{line-height:25px; color:#666;}
.line{color:#666;}

#window{display:none; position:fixed; top:400px;left:40%; width:400px; height:100px; background:#b71f24; z-index: 9999;}
#window ul{margin:35px 10px;}
#window ul li{float:left;width: 48%; text-align: center; background-color: #D6C490;border-radius: 25px;margin: 0 1%;}
#window ul a{color:#B71F24; display:block; line-height:35px; font-size:25px;}
#close{ cursor: pointer; position: absolute; right: 3px; top: 3px;  width: 20px;}
#close img{ width:100%;}


#pop{ border:#d30000 8px solid;}
#pop ul li{ float:left; width:180px; height:40px; line-height:40px; text-align:center; margin:10px; background:#d30000; border-radius:3px; }
#pop ul li a{ font-size:15px; font-family:"微软雅黑"; color:#fff;}